<template>
  <div>child子组件 - <button @click="handleClick">btn</button></div>
</template>

<script>
export default {
  // setup还有可选的第二个参数context
  setup(props, { emit }) {
    // context.attrs表示父组件传了自定义属性，但是子组件没有接收的会在context.attrs
    // context.emit用于触发父组件的自定义事件
    // console.log(context.attrs);
    const handleClick = () => {
      // this.$emit("fn");
      // console.log(context);
      emit("fn");
    };

    return {
      handleClick,
    };
  },
};
</script>
